Description

Large Edwardian mansion in West London. Large gardens, orchid and indoor swimming pool.

Map
Similar Locations

Location ref number: 2605

SG13
Little Berkhamsted