Some things I found strange the first time I went to England ItalyTopics of the WorldUK January 23, 2013 1 All Italian people love England, especially London: many of my friends tell me that their plan for [...]