The county's priciest towns were Falmouth, with a median sale price of $1.4 million, and Cape Elizabeth, at $1.3 million.
A village pub with a 'great history' near Banbury has reopened with a new owner who trained at institutions such as Le Manoir ...