Heathrow Revivals Lounge
I plan to use the revivals lounge for the first time after my return trip from Miami in October. The Virgin website just states "less than 4 minutes walk from customs just off arrivals hall in terminal 3" but that could be anywhere.
Can someone tell me where it is actually located ?
Thanks