Company description
The ideal home away from home for London business travellers, Smart City’s new luxury serviced apartments in Canary Wharf provide the latest modern features, furnishings and fittings with easy access to the Capital’s major business districts to create the ultimate in corporate accommodation.