Selfridges & Co., 1 The Dome, The Trafford Centre, Manchester M17 8DA, United Kingdom
Distance: 317 yd.
Company description
The bar offers a stylish environment to relax and watch some of the best in international sports on the big screen. Bar snacks and meals available all day.
More details
Payment Accepted
Maestro, Solo, Cash, Delta, Switch, Electron, MasterCard, Visa