Other Restaurants in London - Southwark 2A Southwark Bridge Road, Southwark, London, SE1 9HA Tags: bar, cocktails, dj, european