Location
South Hampstead
Hamburger