25% OFF the total bill
Sports Bar and Grill - Canary Wharf

American

   Crossrail Station & Retail Mall, London, E14 5AR
  020 7715 9606
Max diners: 2
Members must check availability
Not available on Fridays
Not available on Saturdays
Available on Sundays
Not available in December
Sports Bar and Grill - Canary Wharf
Part of the multi award winning Sports Bar & Grill chain, Sports Bar & Grill – Canary Wharf is one of London's leading sports themed restaurant and bars. Situated at Canary Wharf within the Crossrail & Retail Mall, Sports Bar & Grill – Canary Wharf ...
Customer reviews.
No one has reviewed Sports Bar and Grill - Canary Wharf yet

You must be logged in to post reviews.