Big Ben is like an identity of the London city. The Tower Bridge is an architectural marvel. It was built in a time when the techology of splitting bridge was still in infant stages.
Back to London Back to My Travels Back to the Home page