Results 1 results found Family group passing customers enjoying warm weather at The Princess traditional London pub in Chalcot Road, Primrose Hill, London