Coffee & Tea in London - Southwark 208 Borough High Street, Southwark, London, SE1 1JX Tags: faxing, internet cafes