American in London - Holland Park 120 Holland Park Avenue, Holland Park, London, W11 4UA Tags: american, vegetarian dishes