London, the capital of the UK, is one of the most diverse cities in the world and with its rich culture, history, and fashion, London adorns the first place on almost all travellers’ bucket lists.