Harpers Windsor

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