Japanese in London - South Kensington 39 Thurloe Place, South Kensington, London, SW7 2HP Tags: traditional, vegetarian dishes
Japanese in London - South Kensington 32 Thurloe Street, South Kensington, London, SW7 2LT Tags: japanese, private parties: up to 25 guests, vegetarian dishes