New Street Square

Signage and wayfinding for a new square in London.