Waterstones Hampstead Loading Map.... Waterstones Hampstead68-69 Hampstead High St - LondonDetails 51.5559268 -0.17738740000004327 Address 68-69 Hampstead High St London NW3 1QP United Kingdom Upcoming Events No events in this location