Delicatessen in London - Southwark 6 Park Street, Southwark, London, SE1 9AB Tags: Borough Market, cheese, cheese shop, cheeses