Stumbled across this badass shop the other morning in posh West London. Sold your standard necessities you know – fossils, bits of meteorite, huge crystals, rare gems & stones, one million year old tree trunk, oh, and a T REX head!!!! Look at that in the shop window! I love dinosaurs – when I win the lottery, the first thing I wanna buy is a HUGE, full T_Rex skeleton for my living room. Imagine that. Not sure if you’re even allowed to do that, besides the point – but in the mean time I best start saving up for this skull. If only I could remember where the shop was again.