Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
LEVEL 13 TWO LONDON WALL PLACE, 123 LONDON WALL £783,933 21 Dec 2017
LEVEL 14 TWO LONDON WALL, 123 LONDON WALL £776,774 21 Dec 2017