Top 10 Things To Do In London

London packs an absurd amount into a city you can mostly cross on foot. Here