Leigh Court in West Kensington, London, has been sold by The Leading Properties of the World for £18.8m.
The building at 6 Avonmore Road, W14, was bought by a European development and investment fund, and has planning permission
Leigh Court in West Kensington, London, has been sold by The Leading Properties of the World for £18.8m.
The building at 6 Avonmore Road, W14, was bought by a European development and investment fund, and has planning permission