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
Palace of Westminster
meeting place of the Parliament of the United Kingdom, located in London, England, UK
Henry VII Lady Chapel
chapel within Westminster Abbey, England
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