Thai in London - South Kensington 130 Cromwell Road, South Kensington, London, SW7 4ET Tags: private parties: up to 60 guests, thai, vegetarian dishes