Battersea High Street Market é uma instituição em South London. Situada na encruzilhada entre York Road que leva para fora de Londres, perto da maior intercâmbio ferroviária em Clapham Junction, esta mancha teve significado como um ponto comercial ao...