Where to go on a first date in London: your guide to the city’s best spots for romance, fun and adventure