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.