New Haven-Style Pizza Lands in Covent Garden This October
Lenny’s, the acclaimed pizza outfit that redefined casual dining during its successful tenure in Finsbury Park, is officially making the jump to a permanent home in the heart of London. Founder Max Lewis announced today that the brand will open its first dedicated brick-and-mortar location at 24 Henrietta St in Covent Garden on October 27,…
