Ogden House, E12
Little Ilford
Ogden House is a building on Grantham Road.



return to article