McMillian House, South West
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.