4 bed detached houseThe Avenue, Richmond Upon Thames TW1 Listed May 27, 2026£1,800,000 -10.0% was £2,000,000