we are looking for a place that serves cocktails (and maybe bistro/brasserie style food) in London, anywhere by Tube. Stylish but not stuffy or formal. Friendly counts more than trendy.
American Bar at the Savoy would be great but 14 pounds per cocktail a bit steep. Were thinking around 10 pounds per cocktail. He knows cocktails, will disapprove of sweet pre-mixers, "toy" flavoured vodkas, etc.
The ideal place we have in mind would be like Balthazar in New York City, or Eastern Standard in Boston, if you are familiar with them.