New Restaurant Opening: Canary wharf

Check out our newest Subway restaurant at Canary Wharf. 

Please come and see us soon!h