Shoe retailer Russell & Bromley has returned to the Westgate centre in Oxford following its nationwide administration earlier in 2026
Shoe retailer Russell & Bromley has returned to the Westgate centre in Oxford following its nationwide administration earlier in 2026