Previous Image Next Image Old and new A The City of London old and new, seen through the windows of Leon, a natural fast-food restaurant.