Built in 1150 on the bank of River Chelmer Ulting Church was restored in 1870. It is almost an icon of English countryside - peaceful and picturesque. more...
Maldon Essex, England United Kingdom