Orchard Tea Room
312 London Road
Benfleet
Essex
SS7 5XR
Tel:
Coordinates: 51.566585, 0.56156
 

Open on Sundays: Unkown
Suitable for Groups of more than 6: Unkown
Source: Sustrans

Notes:


   

Reviews: