10 weird attractions in London. As a huge tourist destination, London has a range of unique things to do, and many of them are quite WEIRD! If you are looking … Alo Japan.
Alo Japan.