Loading...

Gallery

52-56 Lancaster Street

London, United Kingdom

Address

  • 52-56 Lancaster Street
  • London SE1 0RY
  • United Kingdom

Opening times

Friday - Saturday 11 -5 pm
or by appointment - 52.56lancasterstreet@gmail.com

Travel Information

Tube / Metro: Nearest tube- Southwark, Elephant and Castle
Bus: Bus- 45, 63, 12,

Follow

Add event

Add event

Claim