1
result
Sold prices in Argyle Square, London Central, WC1H
Flat B, 33 Argyle Square, London, WC1H 8AP
- £525,000 Flat, Leasehold 14 February 2019
- £466,000 Flat, Leasehold 08 January 2016