Piazza Italiana

 

Location: London, England
Project Year: 2020
Area: 815m2

Design: B3 Designers