The Hampstead hotel is located situated within walking distance of the famous designer shops and continental cafe bars and restaurants of Hampstead Village, St John's High Street, Primrose Hill and Belsize Park. Swiss Cottage, Regent's Park, Primrose Hill Park, London Zoo and Lord's Cricket Ground are all within easy reach.
|
.
|
London
hotels and bed and breakfast accommodation. If you need asstance to book, start a text Chat live for help Hotels
in London areas Baker
Street Area hotels
Holiday
Inn London Other Links
|