Forget cramped and pricey central London and head east… to this new Olympic Park hotel with blockbuster views, delightful dining and chic bedrooms for £167 a night

It takes just six minutes to reach Stratford International rail station from London St Pancras on the UK’s only domestic high-speed train service. …

Read more

Show More

Related Articles

Back to top button