The Princess Pub in Primrose Hill, London, UK
Customers enjoying warm weather at The Princess traditional London pub in Chalcot Road, Primrose Hill, London