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