Russell Gardens

Garden
0.0
Based on 2 reviews

Reviews

Ri
Ricky G
133 month ago
The tea room has stained glass windows and a vaulted ceiling. It is good value as well
Ri
Ricky G
133 month ago
Bring your burgers as there is an area set aside to do BBQ's
  • Alkham Valley Road, Dover, Kent, United Kingdom, GPS: 51.147263,1.263976