Parks & Squares in London - Kensington The Stable Yard, Holland Park, Kensington, London, W8 6LU Tags: green, nature, park, relaxing