I’ve taken in my own prosecco to Lords but it’s one of the only cricket grounds in the world where you can take your own booze in so enjoyed the novelty. Thought the pints would be really pricey in there but it was very reasonable (for London).
BBC feed reckons the cheapest bottle of champers in the ground is 300 sniffs 