Tag Archive for 'london serviced apartments london canary wharf'

Millharbour Apartments, Canary Wharf, London E14

Canary Wharf corporate housing

The 1 and 2 bedroom short let serviced apartments at Millharbour offer guests excellent housing for short or long stays. They have a spacious living area with high standard interior design and a fully equipped kitchen, including dishwasher and washer/dryer. The building is in a prime location by the water and the apartments have great views of the Thames. There is a good variety of restaurants, shops, bars and cafes nearby. South Quays station on Docklands Light Railway is within a few minutes walk

Read more »