London Wiki
Advertisement

The Food Store is a community organisation’ based in Limborough House in Thomas Road, off Burdett Road, Limehouse.

For more information see [1]

Advertisement