License this photo for your own use
The National Gallery stands at the north side of Trafalgar Square. The number of people in the square on a sunny day can be quite staggering, but the Gallery itself is a comparative oasis, and is home to some of the finest works of art in Britain.
Travel information for London
Nearest accommodation:
Ordnance
Survey map covering the London area (opens
new window)
Hotels - Bed & Breakfasts - Self Catering