Hi everyone! Would anyone be able to direct me to shops in London where HP mechandise can be easily bought? I looked on Google and on Warner Bros, but couldn't find anything conclusive. Thanks in advance! Chiara