Great little place in the outskirts of Notting Hill.