Lee General Stores

45 Lee High Road London SE13 5NS