London
Buckle Street Studios by Locke, Aldgate
Integrating locals and visitors, the public and private domain and London's creative communities, Buckle Street Studios is a sophisticated spot that packs in 103 compact apartments, a mezzanine coworking space, coffee shop, meeting rooms and a...