Lifestyle Travel and Leisure Big British Invite Takes New Yorkers Across the PondJanel MartinezMarch 23, 2013March 26, 2013 by Janel MartinezMarch 23, 2013March 26, 2013251 British Airways and VisitBritain have teamed up to bring a slice of modern-day England, Scotland and Wales to the states via a 15,000-square-foot space inside...