TOP Kensington Gardens Hotel9 Kensington Gardens Square, London, United Kingdom W2 4BHless than .1 miles
Shaftesbury Premier London Notting Hill5-7 Princes Square, London, United Kingdom W2 4NPless than .1 miles