Manor Gardens Cafe

Manor Gardens Cafe
6-9 Manor Gardens, London, N7 6LA