), E Street Bar & Grill, and The Angel Inn (with seven upmarket guest rooms and two luxury holiday apartment/villas – Ryde House..., an exciting gallery and exhibition space. Our accolades include E Street Bar and Grill being awarded best restaurant in the...
Market Town Foods Limited