What a gem! Lovely flat in Notting Hill, close to subway, great eats, shopping and sightseeing!
Subway a simple 10 “ walk and then you are off to everywhere!
Simply delightful stay!