




Hyde Park is worth a pic or two when discovering London City Centre. Hotels.com travelers also like the museums, art galleries, and monuments in the area.

London City Centre is home to Tower Bridge and is a popular place to see in London. Our travelers also like this historical area for its riverfront setting. London has lots of other important landmarks you might want to see such as Tower of London, Big Ben, and The British Museum.
