London foodfromwww.romfordrecorder.co.uk1 month agoNew takeaway moves step closer to opening in Hornchurch town centreHavering Council approved Pepe's Piri Piri's plans for illuminated signs at 182-184 High Street, Hornchurch.