UK, London
6 Hercules Road, Lambeth, London, SE1 7DP, United Kingdom