London city landscape

Illustrated London city road the includes the Big Ben, the London Eye, and bridge, among houses, trees and a hot air balloon.