What are the tipping customs in London?

Tipping in London is optional but appreciated. In restaurants: 10-15% if service isn't already added to the bill. In taxis: round up the amount or add 10%. In hotels: £1-2 per bag. In cafes: not necessary but you can leave some coins. Remember that some restaurants add a service charge automatically.