ELIZABETH NORTH

England, Greater London, Havering, Squirrel's Heath, Squirrel's Heath - RM2 5