This is a good site if you're going flying...
SeatGuru Seat Map Virgin Atlantic Boeing 747-400 Vers. 1 (744)
It would appear (if the site is still correct) that 3 out of the 4 possible Virgin configs have the premium economy on the upper deck.
It's nice up there! Enjoy!