Description
Our London Finchley hotel is located just 2 miles from Hampstead Heath, North London’s large, ancient park and well positioned for many other picturesque green spaces. Rugger fans are perfectly located for a game at the home of the Saracens - Allianz Park.
Location
Winston House, 2 Dollis Park, Finchley, London N3 1HF, UK
Add a review