The expense factor of visiting London depends on the activities to do in London and what one wants to experience as a tourist. One day in London costs around £60-£120 per day.
Also Read: Place To Visit In London