I want to know the answer to the following question:
About how many billionaires call London home?
All the background I'm provided with is that "As of 2014[update], London has the largest number of billionaires (British Pound Sterling) in the world, with 72 residing in the city.". Is that enough to answer the question?