The Millennium Baileys Hotel, London is a restored authentic Victorian townhouse in an exotic location, opposite Gloucester Road Tube Station. This traditional hotel is near Kensington Palace and Londons fine museums and there is a truly relaxing and enchanting ambience. The Millennium Baileys Hotel offers elegantly decorated guest rooms and friendly, traditional service.