Showing Results for tag: Docklands

OMG launches London serviced apartments

News Story / 08 October 2018

UK: Owners Management Group International Ltd has announced the opening of Millharbour Residences at Canary Wharf in London’s Docklands.

Thank you sponsors