British in London - Belsize Park 32 Primrose Hill Road, Belsize Park, London, NW3 3NA Tags: british, vegetarian dishes