173 Tower Bridge Rd, London 020 3417 9862
173 Tower Bridge Rd, London, Greater London SE1 2AW 020 3417 9862