The Bailey's London
The 4* Bailey's is a boutique hotel built in 1876, this imposing red-brick hotel is opposite Gloucester Road London Underground station in the cosmopolitan area of Kensington, just a few blocks from Kensington Palace.
AT A GLANCE
2 restaurants (Indian and Italian) and a bar
24-hour front desk