Oakgate Plant Centre & Tea Room

Shrewsbury ,United Kingdom
Oakgate Plant Centre & Tea Room Oakgate Plant Centre & Tea Room is one of the popular Tea Room located in , listed under Restaurant in Shrewsbury , Tea Room in Shrewsbury ,

Contact Details & Working Hours

Map of Oakgate Plant Centre & Tea Room