Montague House, Teddington
Situated on Waldegrave Park, this impressive six bedroom residence offers 4,700 sq ft of luxury accommodation extending over four floors. Beautifully designed with impeccable attention to detail, Montague House is finished to the renowned exacting standards of Glenwood Homes.
View Brochure Download Brochure