Ilford - Latest news and reviews


Ilford’s oldest building – the Norman era hospital chapel

Hidden behind a high wall, an ancient building in Ilford is not just the oldest building in Ilford, but one of the oldest in the entire of London.