London is over 2,000 years old and today is a vibrant multicultural melting pot of more than 300 languages. Although the city is in a constant state of change, it has maintained its own unique character and an enviable heritage with countless attractions from all er s of its history. There is always a never-ending list of things to do and places to see in London.