Twyford Avenue, London, W3
£1,000,000
Extending over 2,000 sq. ft is this impressive duplex apartment. The property is arranged over the first and second floors of this grand period residence. Benefitting from its own private entrance and a sunny west facing roof terrace! The first floor comprises of two large bedrooms (one used as a study), shower room, separate kitchen and a large through reception extending over 26 ft.The upper floor houses a beautiful master suite with a walk-in ...