SADLER'S WELLS LIMITED Company number 02907116 · Monitor this company Active Overview People 59 Control Charges Documents Analysis Location Related Registered office AddressSadlers Wells, Rosebery Avenue, London, EC1R 4TN PostcodeEC1R 4TN Companies at this postcode 11 Map