54 Kennington Road London SE1 7BJ Hotel in Central London | Waterloo Hub Hotel & SuitesHotel in Central London, minutes away from Waterloo Station the Waterloo Hub Hotel & Suites is a great value hotel in centre of the capitalSORRY WE ARE CURRENTLY CLOSED Affordable Accommodation in The Heart of The Capital The Waterloo Hub Hotel is situated in the heart of central London, offering affordable accommodation tailored to the needs of modern travellers. Whether you’re travelling https://waterloohubhotel.com