Subway is a sandwich spot Tower Hamlets Canary Wharf located in United Kingdom.
Unit 3B South Quay Plaza (185 Marsh Wall) Canary Wharf Greater London E14 9SH United Kingdom
Credit Cards | Yes |
Outdoor Seating | No |
Menus | Breakfast, Dinner |
It's disappointing. They only accept cash. Been like this for couple of weeks now.
They will tessellate your cheese !
Last tip not true. I paid with Visa.
Terrible service, one of the worst subway branches ever visited
I had a great chicken, chipotle and avocado flat bread! - Kieran Hughes
To be extra pikey, always turn up after 3 to get a sandwich for 20p! - Carla Savage
Good Sushi nice Hot dishes too, and the smoothies are great - Russell Albert