Visiting the deer park at Havring

1 year ago
5

The London Borough of Havering in East London, England, forms part of Outer London. It has a population of 259,552 inhabitants; the principal town is Romford, while other communities are Hornchurch, Upminster, Collier Row and Rainham. The borough is mainly suburban, with large areas of protected open space.

Loading comments...