Iconic Venues

London has no shortage of iconic venues. From museums to landmark galleries and world-famous sporting venues, check out the creme de la creme here.