To all the Brits out there, in April I am going to England for ten days. A few will be spent in Oxford, a few will be spent in London. I know you guys have Toys R Us over there, and a store called Tescos that probably sells action figures. I was wondering what other stores I could look in. Do WH Smiths sell figures? Please someone tell me what stores to look in. Of course I will go to Hamleys in London. What are their prices like?