offers takeout accepts debit cards accepts apple pay moderate noise good for kids bike parking breakfast food great value cappuccinos good for a quick meal bakeries pies staff bread lunch town clean
More Comments(88)
82a Holland Park Ave, London W11 3RB
020 7727 3797