UK, London
8-18 London Bridge St, Southwark, London, SE1 9SG, United Kingdom