License this photo for your own use
The church of St Martin in the Fields stands on one side of Trafalgar Square, across from the National Gallery and the National Portrait Gallery
Travel information for London
Nearest accommodation:
Self Catering