HendonPark.co.uk
Title
Hendon Park Hotel, Hendon, London, United Kingdom
Description
A pleasant, family-run hotel overlooking Hendon Park, near tube and shops as well as being twenty minutes from central London. All rooms are en-suite with telephone and satellite television.