St Giles

London Corners – The Phoenix Garden

Where is this woodland glade where you may read a book in peace and calm away from the bustle of the city? Like so many other little parks in London it is hidden in plain sight, but this one really is in the heart of the West End. It’s not the only one, but the […]