Soho’s iconic Italian hangout Vasco and Piero’s Pavilion has closed due to yet another of the rent disagreements that’s seeing restaurants close. Tragedy struck just days ago as news that this wonderful period piece became a victim of Covid-19 filtered through on social media. Apparently a deal with the landlord was not possible and it’s […]