About Next Apartments
Luxury Apartments in both Leeds and Canary Wharf for short and long term let. Contact us for further information
More about Next Apartments
Next Apartments is located at 33 Great George Street, LS1 3AJ Leeds
0787 282 4214