Bed & Breakfast in London - Hampstead 107-111 Heath Street, Hampstead, London, NW3 6SS Tags: air conditioning, bar, lounge bar, restaurant