Castle Square Home/Town square/Castle Square Swansea Contacts Swansea Send updates or Remove Description Features Map Reviews No reviews! ADD REVIEW Similar companies Town square Library Sqaure Falmer, Brighton BN1 9SH Town square Sheldon Square Amphitheatre London Town square Old Market Square Nottingham NG1 2BB Town square St Peters Square Nottingham Categories Town square