Television Centre Television Centre Wood Lane, London, ENGLAND
Building 5 Chiswick Park Chiswick High Road, London, ENGLAND
Flat 21 Truman House 278 Oak Square, London, ENGLAND