H Harry McLaren Review of Shaftesbury Hotels London 3 years ago Great staff, small rooms. Lots of stairs.
Comments: