Big Ben and Westminster Abbey, London, England. 1975