Nice and sweet place to visit London. Just cross the Thames and you are close to westminster and big ben