India House
45 Curlew Street
London SE1 2ND

View Map

Nearest Underground
London Bridge

London map