Holmes Park

A striking identity for a scheme of new apartments in Horsham, West Sussex.