Other Restaurants in London - Southwark 2A Southwark Bridge Road, Unit 1-2, Riverside House, Southwark, London, SE1 9HA Tags: bar, cocktails, greek, takeaway