Yeah, let's go back to the Princess Louise, I'm sure we can squeeze in amongst the Masons, Goths, Bicon LJers and every other fucker who goes there? Who cares that the drink is piss?
For a choice of new venue, might I suggest The Blue Posts on Newman Street just off Oxford Street. It's got an upstairs, standing outside when the nice weather hits isn't too toxic... and it's a Samuel Smiths pub with the accompanying cheapness!