Short Travel guide to Hampstead, London. - Dish Our Town