McMillian House, South West

Jul 5, 2016 by

Share Button

Luxury Renting in South West London

 Located between the sought after suburbs of Cheam Village and Worcester Park, McMillan House is a luxury complex of 1, 2 and 3 bedroom apartments. Newly developed to the highest standards with the most up to date fixture and fittings, McMillan House is the perfect mix of country and city living.

Available from September 2016

Visit McMillian House for more information.

McMillanHouse McMillanHouse McMillanHouse McMillanHouse McMillanHouse

London map