Urban Splash
12 Sep
4
  • Design 6.9
  • Functionality6.8
  • Usability7.0
  • Content6.9
  • Score6.9

Urban Splash

A new look website for Urban Splash; celebrating 25 years of pioneering urbanism.

Business-Corporate
About Agency
Tokyo Digital

Tokyo Digital

London and Liverpool - United Kingdom

An award winning digital agency based in London and Liverpool.

View Profile
Keyboard Shortcuts: Next Previous
profiles