London, United Kingdom
GEO’s Centre in London, United Kingdom, is located in a townhouse built around 1720 on a quiet street in Bloomsbury, London’s literary and university district. Only ten minutes’ walk to the British Museum, the Centre is superbly positioned for access to public transport with tube stations and bus routes close by, as well as many of London’s principal galleries, museums and theaters.