August 9, 4:00 PM, 2024 Rails London Restaurant British Cuisine Euston Station Good Vegan options vegan options, restaurant review, business lunch, London dining experience, poor service A British restaurant that is part of the Marriott group situated in Euston Train Station, close...