Windsor Fish Bar
Restaurant β’ Fast food restaurant β’ Fish and chips takeawayππ Absolutely wonderful fish n chips! First time from this restaurant and certainly wonβt be the last! And the lady I spoke to on the phone to order was lovely as was the delivery lady πππ People often mention fish, chips, good,
Address
33 Windsor Dr, Orpington BR6 6EY, United Kingdom
Website
Contact
+44 1689 850813Rating on Google Maps
4.40 (71 reviews)Open on Google Maps