fromianVisits1 month agoLondon's Public Art: Embracing Forms, N17What looks like a random lump of stone sitting on a brick plinth is actually a work of public art and can be found near Seven Sisters in north London.London