VS customer service just replied. I was asking about LHR <--> LAX.
This is the reply (names removed to protect privacy)
It's fabulous to hear you're flying with us.
I'm so sorry for our delayed reply during this busy period, we appreciate your patience.
We do not currently have the exact menu from our caterers I am sorry.
You can get more information on what to expect here:
https://flywith.virginatlantic.com/us/en/premium-cabin-and-seats/food-and-drink-premium.html#
For main course, you will have 3 options to select from - you usually find 2 meat and 1 Vegetarian options.
Our crew will hand out a menu once on-board.
We can't wait to welcome you on-board.
The main meal in the link looks like a plated Y meal. There are three entree choices. Y only get two so something is different.
I'm going to opt for a VLML special meal and will post photos when I can.