UK, London
1 Dukes Rd, Euston Rd, Camden, London, WC1H 9PJ, United Kingdom