Other Restaurants in London - South Kensington 12 Bute Street, South Kensington, London, SW7 3EX Tags: delivery, home delivery, pizza, takeaway