Ilford, United Kingdom VIJAY SHAH via ELLENA CRUSE/Ilford Recorder Local government officials in the town of Ilford, which lies to the east of the British capital London, have announced their decision regarding a proposed block of apartments (flats) …
Related Articles
This post first appeared on HalfEatenMind | News And Views From A Partially Di, please read the originial post: here