The Seasons

VIDEO – Photos taken (through the seasons) of one of the most beautiful and peaceful places you’ll find in London – a real haven in the centre of one of the busiest cities on earth.