River Street Mews is an exclusive collection of six contemporary houses located in the heart of London’s Islington.
In addition, we created an identity for the new development, art directed the photoshoot and designed all marketing collateral and site signage.