This gallery contains 7 photos.
Visitors to London, especially foreign visitors, often comment on the amount of green space to be found in the centre of the city. London has more large parks than many other capital cities – Hyde, Regents, Green, St James’, Kensington … Continue reading






RSS – Posts