Premier Inn London Hampstead hotel 215 Haverstock Hill Hampstead
Route to Premier Inn London Hampstead hotel 215 Haverstock Hill Hampstead in London. Use the 'Opening times' tab to view the opening hours, late night shopping and Sunday shopping of this establishment.