Whipps Cross
Whipps Cross is the woodland area in northeastern Leytonstone in the London Borough of Waltham Forest in London, England. It is most famous for Whipps Cross University Hospital.
Whipps Cross is the woodland area in northeastern Leytonstone in the London Borough of Waltham Forest in London, England. It is most famous for Whipps Cross University Hospital.