American in London - Canary Wharf 1 Nash Court, Canary Wharf, London, E14 5AJ Tags: air conditioning, american, bar, live music, vegetarian dishes