La Rambla, Barcelona

La Rambla is quite definitely Barcelona’s most famous street and has become a tourist attraction in its own right. It’s a wide open pedestrianised walkway which runs through the centre of the city from the harbour to Placa Catalunya. The … Continue readingLa Rambla, Barcelona

Tate Modern, London

Tate Modern is a converted former power station on the south bank of the River Thames. The cavernous spaces inside have been turned into one of the most impressive modern art galleries you’ll see anywhere in the world.