UK, London
111 Westminster Bridge Road, Lambeth, London, SE1 7HR, United Kingdom