London is a huge city with endless things do, people to meet,...