Westminster Abbey i London.