Lovely place in Notting Hill! Very charming