SADLER'S WELLS
Meaning of SADLER'S WELLS in English
Sad ‧ ler's Wells /ˌsædləz ˈwelz $ -lərz-/ BrE AmE
a theatre in London where dance performances are held
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012