St Peter’s Church, Eaton Square, London
My recent stroll through Belgravia, London threw up St Peter’s Church. I always feel especially smug when I come across something new in the capital. I get to visit maybe three times a year and always find something new to interest me and this time it was this pretty church or to be more precise the […]