The StreetCube Great Organic Sustainable Market opens to the public on Friday, July 3rd at 10 am and is located on The Piazza, at SouthSide, Wandsworth High Street. SW18 4TQ. StreetCube is the sustainable Street gastronomy project launched by MasterChef Raymond Blanc in SW London last year and CWT short-listed award finalists.  It is advancing […]