Stunning two bedrooms, two bathrooms luxury apartment at Sailmakers located just footsteps from Canary Wharf. Pet friendly apartment sitting on the 21st floor of the Ostro Tower finished to the highest specification with a private, south facing balcony.