2
results
Sold prices in Triton Street, London Central, NW1
First Floor Premises, 20 Triton Street, London, NW1 3BF
- £1,850,000 Leasehold 20 December 2016
Ground Floor Premises, 20 Triton Street, London, NW1 3BF
- £1,850,000 Leasehold 20 December 2016