London’s rich history is displayed throughout the city. The moment you land, you’ll soon realize the city boasts of Old World charm in each of its institutions. Whether you’re there on business or on vacation, make some time to visit some of the best cultural spots.
Great Russell Street
This celebrated treasure house, filled with plunder of incalculable value and beauty from around the globe, occupies an immense, imposing neoclassical building in the heart of Bloomsbury.
The unmissable Tower of London (actually a castle of 20-odd towers) offers a window on to a gruesome and quite compelling history.
Royal Albert Hall
One stunner of a music hall, inside and out.
2 St. Martin's Place
What makes the National Portrait Gallery, the only such museum in Europe, so compelling is its familiarity; in many cases you’ll have heard of the subject... or the artist.
Tower Bridge 90
Tower Bridge Road
Opened in 1894, this is the 'London Bridge' that wasn't sold to America.
136 Kingsland Road
This series of beautiful 18th-century ivy-clad almshouses, with an extensive and well-presented herb garden, was first opened as a museum in 1914.
21 New Globe Walk
Watch plays like they used to—standing up—in this modern reconstruction of William Shakespeare's The Globe.
Buckingham Palace Road
Unofficial HQ for Fathers For Justice.
Victorian-era greenhouses and the sprawling grounds overflow with 33,000 species of flowers, plants, and trees (the world’s largest living collection).
With some 2300 European paintings on display, this is one of the richest art galleries in the world.
Tate Modern 96
Within the gallery rooms are Rothko and Picasso, Mondrian and Delvaux in glorious relief to... stark surroundings.
Kenwood House Hampstead Lane
This magnificent neoclassical mansion stands at the northern end of the heath in a glorious sweep of landscaped gardens leading down to a picturesque lake.