I Review The UK’s Most Expensive Luxury Train Dining! £1080!!

The Christmas special. I’m in London today and I’m off on my travels on the UK’s most luxury train service, the British Pullman. This has been requested for me to review many times now, I cannot wait to give this a go!

Credit to : Gary Eats