Hotel of the Day: Belgraves, A Thompson Hotel

Stay

Belgraves, Thompson Hotels

Thompson’s latest project, Belgraves is located in Belgravia, a neighborhood in London where stylish shops, restaurants and home to many of the capital’s diplomats and notable public figures. The hotel sets the perfect marriage between its upscale ambiance with a downtown attitude with its communal space is designed to maintain an air of comfort and seclusion.

J.Crew set to launch first international flagship store

Style

JCrew will open new London Flagship

J.Crew has announced that they will open its first store outside of North America in central London late next year. J.Crew has selected the 17,000-square-foot retail space left vacant by Burberry on the corner of Regent Street and New Burlington St. to launch its UK flagship store.