St Margaret's Church (the 'parish church' of the House of Commons), Westminster, London (photographed in the 1960s).  (Note Big Ben behind the trees on the left.)