It's never mandatory to tip in London, so you shouldn't worry about the cost of your trip spiralling out of control. However, if you think you've received good service then a small tip is always appreciated but never expected, it really is left to your own discretion.