Café in the Crypt
11.27 kmSt Martin-in-the-Fields Church, London
St Martin-in-the-Fields is the iconic church on the northeast corner of Trafalgar Square. Throughout its history, dating back to at least 1222, St Martin’s hast been an innovator. It was the l...