196 Shoreditch High St, London E1 6LG, United Kingdom
53b Southwark St
16 Great Guildford Street, London, Greater London, SE1 0HS