Wanstead Library Spratt Hall Road, LeytonstoneLondon, ENGLAND
Wanstead Police Station Spratt Hall Road, LeytonstoneLondon, ENGLAND
Police Station 11 Kirkdale Road, LeytonstoneLondon, ENGLAND