London Hotels Articles

May 29, 2010

London From Thames

… view. The tour guide gives you loads of information about the buildings and views one pass.

One of these tours goes to the London Tower, a museum located at Tower Bridge. During this trip one canview several well-known bridges, like …

Powered by WordPress