London has endless attractions ranging from historic landmarks, museums, and leisure centres to indoor theme parks. But with so many to choose from, the price of a day out in London can often add up ...