We flew on 14/10/17 from Orlando night flight to London Gatwick. We flew Upper Class and found the seatings cramped and virtually on top of each other. We were in 6A and 7A and the seats are at angle and when we were resting there is hardly room to pass. Also we found the hostess very patronising and focused themselves on helping only certain people. The food was basic. Virgin Atlantic should take cue from Delta whose food and seating exceeded our expectations.