Shaftesbury Kensington Hotel 33 Hogarth Road,Kensington, Central London, London London SW5 0QQ, UK
Prices that are cheaper than those available on other websites