Europe Travel

Our favorite spots in London

5. Tate Modern

Sitting grandly on the banks of the Thames is Tate Modern, Britain’s national museum of modern and contemporary art. Its unique shape is due to it previously being a power station. The gallery’s restaurants offer fabulous views across the city. Some exhibitions require tickets.Read More

london-5

You Might Also Like

No Comments

Leave a Reply