Confirmed. The location is in London and England. The book stalls are in front of the National Theatre on the river Thames (and we curse our fate which never lets us cross Hyde's path when he is in London). Can you imagine: we live here and missed him - there is no justice in life. いつもありがとう for those wonderful pictures. He looks so gorgeous. We start saving money for the DVD.