Other Restaurants in London - Bermondsey 213 Grange Road, Bermondsey, London, SE1 3AA Tags: delivery, oriental, takeaway