Other Restaurants in London - South Kensington 132 Brompton Road, South Kensington, London, SW3 1HY Tags: delivery, japanese, sandwiches, seating area, sushi, takeaway, vegetarian dishes