David Davies House is situated off Wyndham Road to the northwest of the town and consists of 19 apartments completed...
Facilities: Facilities include an alarm service and non-resident management services, lift, laundry, guets facilities and garden....