168a Tower Bridge Rd, London 020 7407 4077
168a Tower Bridge Rd, London, Greater London SE1 3LS 020 7407 4077