45 Ham Common, Ham, Richmond TW10 7JQ Terraced | 2 Bd | 2 Ba
48 Ham Common, Ham, Richmond TW10 7JQ Terraced | 3 Bd | 1 Ba