Places to Visit Around Leicester Square Station

trafalgar square 3 ws

The National Gallery (3 minute walk)

St Martin in the Fields (5 minute walk)

Trafalgar Square (5 minute walk)