Although it is causing some controversy (and some admirable climbing skills by protesters) Heathrow Terminal 5 is here to stay, and i've found a whole bunch of animated videos that take you around the structure. Find them all listed here, but here is the champagne bar:
Here's arrivals
Here's a general walkthrough