Tate
art institution in the United KingdomThe Tate is the United Kingdom's national museum of British and Modern Art. It is a group of four art galleries in England:Tate Britain Tate Liverpool (1988), Tate St Ives (1993) Tate Modern (2000).
Read article
Nearby Places

MI6
British intelligence agency
Palace of Westminster
meeting place of the Parliament of the United Kingdom, located in London, England, UK

Vauxhall station
London Underground station; interchange with the railway station of the same name
Pimlico tube station
London Underground station

Vauxhall Gardens
urban park and former garden on the south bank of the river Thames in London, England, UK

Thames Embankment
reclaimed area next to the River Thames in central London

Lambeth Bridge
Grade II listed road bridge in London, United Kingdom
Macmillan Cancer Support
British charity