Day 3
Parliament Hill
September 26, 2016 in England ⋅ ☀️ 12 °C
Located in Hampstead Heath, this hill standing at the height of 95 meters is located in one of the busiest parks in London.
Other than the beautiful view of the city of London from atop this hill,Read more