London pub defends £13.40 price of pint
A London pub has defended charging more than £13 for a pint of beer after being heavily criticised on social media.
A London pub has defended charging more than £13 for a pint of beer after being heavily criticised on social media.