Charlwood Place
London, SW1V 2LU
841 sq ft(78.13 sq m)
Guide price £1,090,000
- Split level apartmentSplit level apartment
- Share of Freehold with a long underlying leaseShare of Freehold with a long underlying lease
- Open plan kitchen and reception roomOpen plan kitchen and reception room
- Period propertyPeriod property