You Might Also Like
Richmond, TW10 5HS [map]
The largest Royal Park in London (1,000 hectares/2,500 acres), it is home to 650 deer.
150 London Wall, EC2Y 5HN [map]
The Museum of London tells the story of the world's greatest city and its people, from prehistoric times to the present day.
Silk Street, EC2Y 8DS [map]
The Barbican in London is Europe's largest arts centre all under one roof. The Barbican is also a base for the London Symphony Orchestra.