Short term accomodation agency Welby outline why apartments near Hampstead Heath are a great deal for city visitors.
Hampstead Heath is possibly the most famous green space in London, with some 800 acres of public parkland and some of the best views of the city skyline. Londoners have long appreciated the Heath for the oasis of tranquillity it offers, walking through its wooded enclaves and wide open wildlife have...