A £125k Bottle Of Champagne? Here Are More Shocking Banker Bar Binges

British bankers lead stressful lives. Politicians don’t want them to be paid too well, but appreciate the millions they get from the City of London

Leave a Reply