Special Offer
By Luke Tugby2015-03-05T09:00:00
The £100m Friars Walk development in Newport, South Wales, will officially open its doors on November 12, developers have revealed.
Already have an account? Sign in here