Notting Hill by BridgeStreet 4 stars

74-76 Princess Square, Kensington and Chelsea, London, W2 4NY, United Kingdom

Hotel image
Read more reviews for Notting Hill by BridgeStreet