Try a stroll between Leicester Square and Covent Garden, calling in at All Bar One in Leicester Square, the Bear and Staff in Charing Cross Road, and the Angel and Crown in St Martin's Lane. We asked, as many thirsty customers do, for a pint of lemonade and lime in each (with a little ice). All Bar One, arguably the best located of the three, charged £1.70. The Bear and Staff charged £2.90. And the Angel and Crown, only £1.40. Prices, in effect, varied by more than double - despite the fact that the pubs are only 300 yards apart.