Coffee & Tea in London - Southwark 2 Park Street, Southwark, London, SE1 9AB Tags: Borough Market, cafe, Coffee, coffee shop, free trade, latte, monmouth, organic, take away