According to Trip Advisor’s TripIndex, London is the world’s most expensive city for a night out.

(It costs an average of £330.45, which includes the combined costs for two people of one night in a four-star hotel, with cocktails, a two-course dinner with a bottle of wine and taxi fare home. Hah! What’s wrong with a fish supper and the bus?)