Has anyone been to Hamleys or Forbidden Planet in London since the 23rd?