Features
Air Conditioning, Vegetarian Dishes, Bar, Disabled Access, Takeaway
Nearest public transport
Deptford - National Railway