Best Western Premier Shaftesbury Kensington
33 - 37 Hogarth Road, London
SW5 0QQ