Whether you live and work in the capital or you’re planning a city break, London is home to a rich history and fantastic attractions.