I don't know any pubs in London, as I don't live there. Drinking age in the UK is 18, not too sure if your lady friend will be able to drink.
But, if she sits at the table and you get the drinks in, should be ok!
Best pubs - Check this out;
10 of the best pubs in London | Travel | guardian.co.uk