Other Restaurants in London - South Kensington 81 Gloucester Road, South Kensington, London, SW7 4SS Tags: chicken, childrens parties, delivery, ribs, seating area, takeaway