Hanover Hotel is a budget accommodation hotel located in the heart of London, within easy access to all major London To...