ALDERMOOR LODGE

Aldermoor Lodge, Hampshire, United Kingdom

A striking contemporary home of exceptional design set within a glorious natural habitat within the new forest with grounds extending to 3.39 acres.

£2,395,000

See Property Details