Where did you go to drink that? The Ritz? I struggle to think of anywhere in the UK where you would have to pay £15 for a beer and a shandy. In a Wetherspoons it would be about £6 or £7, even in an expensive pub, no more than £12. Maybe you went to an exclusive club like Claridges.