City Island Serviced Apartments
This is exclusive apartment living at its best overlooking Leeds’ striking urban landscape. City Island is not just a place to live, but a unique lifestyle choice as the development is nestled amongst the beautiful Leeds waterways, which provide..