Cafe Hampstead | Cafe Hampstead | Cafe Hampstead | Cafe Hampstead | Cafe Hampstead |

attachment

Cafe Hampstead

London's best new restaurants: Cafe Hampstead is an all-day eatery and cocktail bar