St. Margaret's Church of Westminster Abbey - the church of the House of Commons
From Around Parliament, Big Ben, Westminster, etc