Castle Square is a collection of two and three bedroom apartments, located just off of Wyberton West Road, Wyberton. Built in the last 15 years, all of the
The ideal investment opportunity that is located within close proximity to the town centre and transport links. The apartments currently return a net annual