72 hours in St Louis: New York’s quiet little sibling

3 days ago 12

Rommie Analytics

Aerial panorama of St. Louis, Missouri skyline on a sunny day, in front of the Gateway Arch park. St. Louis is an independent city in the U.S. state of Missouri.
The city of St Louis was a pleasant surprise for our entertainment editor, Alicia Adejobi (Picture: Getty Images)

If you’ve seen the first Sex and the City film, your main and probably only reference point for St Louis will be Carrie Bradshaw’s new assistant proudly introducing herself as ‘Louise from St Louis.’

But this summer, British Airways is launching a new direct route from Heathrow Airport, making the Midwestern city easier to explore than ever before.

Come on board the inaugural flight with Metro and find...

Read Entire Article