Maesglas Shops Home/Public Transport Station/Maesglas Shops Newport NP20 3AF Contacts Newport NP20 3AF Send updates or Remove Description Features Map Reviews No reviews! ADD REVIEW Similar companies Public Transport Station Sherburn Grange Farm Durham DH1 2SB Public Transport Station Downsland Park Sneath Common, Norwich NR15 2DR Public Transport Station Harlesden Jubilee Clock London NW10 8TR Public Transport Station Fairwater RFC Cardiff CF5 3JX Categories Public Transport Station