Our Location

1 Dickens Square (off Harper Road)
Southwark,SE1 4JL
London

Nearest Tube station - Elephant & castle and Borough
Travel by london transport click here
Travel by car click here