The 'inn On The Park', & 174 -180 Harolds Cross Road sold price