Enjoy a very British break at London Marriott County Hall Hotel