Canal Wharf
Leeds (West Yorkshire) hotels in Canal Wharf
We found 1 property with availability in Leeds (West Yorkshire)
Show on map
Two Bed Modern City Center Apartment With Gorgeous Views
1710 Bridgewater Place, Leeds (West Yorkshire), United Kingdom
Located in the Canal Wharf district, Two Bed Modern City Center Apartment With Gorgeous Views is within 10 minutes' walk of The Tetley and a 16-minute walk from first…
- 1-1