Instant prices paid data for England and Wales
Date | Price | Address |
---|---|---|
21/12/2017 Details... | £783,933 | Level 13, Two London Wall Place, 123, London Wall, London, EC2Y 5AU Details... |
21/12/2017 Details... | £776,774 | Level 14, Two London Wall, 123, London Wall, London, EC2Y 5AU Details... |