3 Ham Farm Road, Ham, Richmond TW10 5ND | 3 Bd | 2 Ba
3a Ham Farm Road, Ham, Richmond TW10 5ND | 4 Bd | 2 Ba
5 Ham Farm Road, Ham, Richmond TW10 5ND | -- Bd | -- Ba
9 Ham Farm Road, Ham, Richmond TW10 5ND Terraced | 3 Bd | 1 Ba