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