Sailmakers is ideally located just footsteps from Canary Wharf - London’s thriving business district, while fast, regular transport connections take you to the City and the West End in minutes. Nearby docks are adorned with some of London’s top restaurants, bars and fashion boutiques.