Other Restaurants in London - Southwark 212 Borough High Street, Southwark, London, SE1 1JX Tags: delivery, private parties: up to 25 guests, takeaway