Greyhound, Newport – Installation

Greyhound, Newport – Installation

We are proud to say we’ve successfully completed another install. The latest addition to our repertoire is The Greyhound, Newport. Located directly in the centre of Newport (49 High Street) with entrances on Cambrian Road and High Street. The traditional style...