Mediterranean in London - South Kensington 25-35 Gloucester Road, South Kensington, London, SW7 4PL Tags: air conditioning, mediterranean, vegetarian dishes