London is a lot more than just Buckingham Palace, red buses and rain! As well as being a city of culture and commerce, it’s ...