Eldon Road, SW7
Kensington
Eldon Road runs between Stanford Road and Victoria Road.
return to article