Lot 150 - Apartment 16, Blenheim Court & Parking Space, 20, Denham Street, LONDON, London

SE10 0SJ

Barnard Marcus describes this property as:  

£370,000

Guide Price

Leasehold
  • 2 Bedrooms