Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
EWEN VILLA VILLIERS STREET Detached £341,207 £184,500 27 May 2005
VENETIAN VILLA VILLIERS STREET Detached £180,555 £146,000 5 Apr 2019