London Bridge Hotel

8-18 London Bridge Street
London
United Kingdom