the Strand
/ðə ˈstrænd/
/ðə ˈstrænd/
- a street in central London, between Charing Cross and Fleet Street, with famous theatres and hotels, including the Savoy Hotel
Check pronunciation:
the Strand
Definition of the Strand from the Oxford Advanced Learner's Dictionary