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?
amongst the greenery near the tube station..?