London, England
destination
Big Ben
Fun Fact: Ben is the bell inside the clock, not the tower. The clock tower is actually named Elizabeth Tower.
Comments   0