viewing in: Church of All Souls, Langham Place Photos
The church next to Broadcasting House, the home of the BBC.