Offers over £345,000: A dazzling home to last a lifetime

Breaking