Address: The Green, New Cottages, London Borough of Havering, London, Greater London, England, RM13 9DX, United Kingdom