The Curse of St. Anne’s Court There’s no shortage of pizza restaurants in Soho and Piccolo Forno is the latest. The small diner has decided to set up shop at 9-12 St Anne’s Court, but this small Soho alley location has been a cursed address for past eateries. Previous occupants such as a ‘permanent’ version … Continue reading