Manor Farm Complex, Bury St
Ruislip,
Greater London
HA4 7SU
01895 624400
Latitude: 51.5784148, Longitude: -0.4295765
08:30 - 19:00 - Mo, Tu, We, Th, Fr
Actual information about Cowbyre Tea Shop of Cafe category. Cowbyre Tea Shop is located at Manor Farm Complex, Bury St Ruislip, HA4 7SU. How to get to Cowbyre Tea Shop office? Look at the map below or call them 01895 624400