19-21 Uplands Crescent, Uplands, Swansea SA2 0NX, United Kingdom
Distance: 141 yd.
Company description
A large elegant Victorian house providing facilities for training & education, meetings, medico-legal consultations, and healthcare. Buffets available. Also available for private functions.