Other Restaurants in London - Southwark Bedale Street, Southwark, London, SE1 9AL Tags: delivery, pizza, takeaway