"Newport Castle", Station Approach, Newport, South Wales.