There is the United Kingdom, there is England, and then there is London. . Three are related, but strictly speaking, London seems to be a world apart from the rest of Britain, marching to its own, unique rhythm. Everything in London comes across as new and different. Throughout history, its people, fashions, trends and street [...]