Other Restaurants in London - Bermondsey 165 Grange Road, Bermondsey, London, SE1 3AD Tags: childrens parties, childrens play area, delivery, takeaway, turkish