Trafalgar Square Travel Guide
Restaurants in Trafalgar Square
Housed in the National Gallery, this elegant restaurant is renowned for serving culinary masterpieces as artful as the famous paintings displayed in the nearby galleries.
Things to do in Trafalgar Square
The National Gallery is London’s museum dedicated to Western European paintings. Located in Trafalgar Square, the museum opened in 1838 and now houses a collection of over 2,300 works of art from the 13th through the 19th centuries.