Saint Martin-in-the-Fields
Like all tourists to London you will discover Trafalgar Square where on one corner sits the impressive 13th century church, St Martin-in-the-Fields. There is bright, sparkly 21st century renovations, beautiful architecture and evening concerts. What won’t be as obvious is … Continued