UK, London
56-60 Guilford St, Bloomsbury, London WC1N 1DB, UK