Address
- 114 Amersham Vale
- New Cross/Deptford
- London SE14 6LG
- United Kingdom
Opening times
Fri-Sun 1pm-6pm or by appointment
Travel Information
Tube / Metro: Tube ? New Cross (East London Line)
Bus: Buses ? 36, 53, 171, 177, 436
Train: Rail ? New Cross (10 mins to London Bridge)