An exciting new deli and micro farm shop in Windsor, focussed on the highest quality produce and speciality coffee
59a St Leonards Road, Windsor, SL4 3BX
harpersretail@gmail.com