-
Grosvenor Chapel- a Charming Sight
The glorious capital of the United Kingdom, London is an amazing city and by most measures the largest metropolitan area in the United Kingdom and the largest urban zone in the European Union. It is the world’s largest commercial hub second to New York and the base of dozens of Europe’s top companies. It is a leading global city with its strengths in commerce, arts, entertainment, fashion, finance, healthcare, professional services, media, education, research and development, transport and tourism. It is also the most visited city in the world with its five international airports connecting the world, making its airspace the busiest of any global city in the world. London…