Coffee & Tea in London - Belsize Park 55 South End Road, Belsize Park, London, NW3 2QB Tags: private parties: up to 50 guests