Learn languages naturally with fresh, real content!

tap to translate recording

Explore By Region

flag Mother Hubbard's fish and chip shop opened a new franchise on Ilford Lane, London on September 21, its second London location.

flag Mother Hubbard's, a fish and chip shop originating in Bradford in 1972, has launched a new franchise on Ilford Lane, London, as of September 21. flag This marks the chain's second London location, following the Barking Road store opened in October 2021. flag To celebrate, customers can enjoy a 50% discount on the entire menu during the opening weekend. flag The Ilford shop features themed decor, including newspaper-inspired wallpaper and vintage photos.

3 Articles