Broadway Plaza at night

Plaza Oxford Street

The Plaza is an undercover retail haven in the heart of the West End, home to leading high street fashion and fitness, as well as a wide range of restaurants and eateries to suit all tastes. Located in London’s famous West End, The Plaza provides a unique experience as a covered shopping centre on Oxford Street.