Harrow Store

Located at 204 Harrow View, Harrow, HA2 6PL just a 12 minute walk from Harrow & Weald Station and a 21 minute walk from Harrow on the Hill Station.
Tel: 020 8863 0379