How to spend a day in London for £50 (or less) | CN Traveller

How to spend a day in London for £50 (or less) | CN Traveller