Exercise equipment Washer Kitchen Smoke alarm Pets allowed TV Dedicated workspace Wifi
Green Apartment with Canal View
Enjoy a stay next to the canal in a flat full of beautiful plants in central London.