The Kitchen Shoppe

59 Station Road - HA2 7SR North Harrow Middlesex
united-kingdom