Its not just a bottle of Vodka, you get a load of mixers and stuff, ice etc... AND more importantly you get a table. I know £100+ is alot for a bottle of Vodka but in London its just the way those types of clubs....
I quite like Pangea for that kinda club, Chinawhites over rated but I have had some good nights over the years in there