England England London
Big Ben Clock
Iconic tower clock known for its accuracy and massive bell, a symbol of timekeeping and a cultural landmark famous worldwide.
- 67 Bridge Street
Big Ben Clock Guides
London, England ✔️
themarvelousmrsm (Josette Faye Mamsaang) Our first trip to London in 2014.