I'm pretty short, it would be quite hard to drink under me.
Loki, why do you need a visa? Aren't you a resident of Germany? This is the EU, we have freedom of movement!
In terms of an itinerary, I have annual leave the week of the 24th so theoretically could stay for a few days. I'm meant to be at an opera rehearsal on the evening of the 24th but I'll have been at most of them in the weeks before that and all of them after that, so could probably get away with missing one. I'd need to be home by the evening of the 26th at the latest and couldn't arrive before the 21st.
Bob, if you do decide to come then you absolutely must plan to be here for at least two weeks, and we'll go visiting places round the UK as we'd planned. I'll have to figure something out about the three-times-a-week rehearsal schedule I'm meant to be on, but it's workable.