Whipps Cross Hospital Whipps Cross Road, LeytonstoneLondon, ENGLAND
2 Bushwood, LeytonstoneLondon, ENGLAND