St Martins Place, WC2N
Leicester Square, 1880
St Martin’s Place is a short stretch connecting Trafalgar Square to the bottom of Charing Cross Road.



return to article