Ali’s place is a perfect place to stay in the centre of London! Close to tube, buses, lot’s of restaurants and more in Notting Hill which is quite close.
Ali is very helpful and the communication was smoothly!
We enjoyed staying!