UK, London
27-31 Charing Cross Rd, Westminster Borough, London, WC2H 0LS, United Kingdom