Buckingham Palace Again, London