7 Upper Ham Road, Ham, Richmond TW10 5LD End of Terrace | 2 Bd | 1 Ba
5 Upper Ham Road, Ham, Richmond TW10 5LD Terraced | 2 Bd | 1 Ba
9 Upper Ham Road, Ham, Richmond TW10 5LD Terraced | -- Bd | 1 Ba
3 Upper Ham Road, Ham, Richmond TW10 5LD Terraced | 2 Bd | 1 Ba
Flat, 1a Upper Ham Road, Ham, Richmond TW1... Property | -- Bd | -- Ba