The highly rated fish and chip shop, Wonder Fish, located in Hornchurch, London, is up for sale due to the owner's travel distance, with potential for further growth…
A state-of-the-art Fish and Chips restaurant is currently for sale in Hornchurch, London. This well-established business has been ours for the past 7 months. It is…