Grade II listed building in City and County of Swansea. At the end of the sea front by Mumbles Pier.
No description defined