From royal landmarks and world-class museums to neighbourhood pubs, bustling markets and multicultural dining, here’s how to make the most of your first trip to London.