Westbourne Church.

The avenue of Yew trees were planted in 1545 and it is believed to be the oldest in the UK.

Comments
Sign in or get an account to comment.