American in London - South Kensington 128 Gloucester Road, 25, Gloucester Arcade, South Kensington, London, SW7 4SF Tags: air conditioning, american, private parties: up to 50 guests, vegetarian dishes