Independent restaurant brand Forza Wine opened its debut central London outpost 2 March, landing in the thick of Soho with a new restaurant and terrace on Manette Street. Taking over a prominent corner site, the […]


Independent restaurant brand Forza Wine opened its debut central London outpost 2 March, landing in the thick of Soho with a new restaurant and terrace on Manette Street. Taking over a prominent corner site, the […]