1
result
Sold prices in Boss Street, London Central, SE1
Flat 71, Boss House, 2 Boss Street, London, SE1 2PT
- £487,500 Detached, Leasehold 16 August 2002
- £287,000 Detached, Leasehold 28 November 1997
- £222,500 Detached, Leasehold 23 October 1996