3 bedroom flat for sale
Challoner Court, Challoner Street, London, W14
asking price £1,075,000
A charming three bedroom duplex apartment set over the second and third floors of this attractive Edwardian building, with a striking central atrium allowing for an abundance of light, situated close to Barons Court, W14.
On entrance at…