The National Gallery, London
One of the most popular cities in the world is London, the capital city of Great Britain. Known throughout history as being the political, cultural and commercial hub of Great Britain, London is also one of the most visited cities by tourists. Its rustic and…
Discover London’s Premier Modern Art Space at the Iconic Tate Modern Art Gallery
Renowned as the most visited modern art gallery on the planet the Tate Modern Art Gallery is no ordinary contemporary and international art space in London. As the most successful part of the Tate group of galleries which includes Tate Britain, Tate St. Ives and…
Hyde Park
Providing a lush green sanctuary in central London, Hyde Park is an ideal place to getaway and enjoy a day out with the entire family, take a romantic walk with that special someone or even sit in the shade reading a good book. Travellers to…
Discovering the Rich Royal Heritage of Windsor Castle
Home to the world’s most famous monarchies, England has a proud and rich heritage which includes such royal attractions as Windsor Castle. While this famous castle is located in Berkshire, those heading to England should look to stay at centrally located London serviced apartments which…
Gallery Of Modern Art
The Gallery of Modern Art is an art gallery located in Glasgow, Scotland. Opened in 1996 it has quickly become the country’s most widely visited gallery for modern art. The gallery is housed inside the former townhouse of William Cunninghame of Lainshaw, a rich local…
Tate Modern in London
If you love art, be it works from the old masters to more contemporary creations, then London with its many art galleries is the place to visit. A Central London hotel such as Metropolitan London makes for a great starting point for your tour of…