Trafalgar Square

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.