Convenient location close to Notting Hill and a comfortable place to stay!