Quote Originally Posted by Alberto Balsam Rodriguez View Post
As someone that has recently started spending a day a week in the Wharf..... I'm keen to find street food. Whereabouts is this located, WES?
If you are in CW tube stop and go towards the main exit, before the last big escalator you turn left into the underground complex. Follow that around and at the far end you will see it.