Whipps Cross

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

More information on the Wikipedia page