Perfectly located in London’s Docklands with beautiful views across Barrier Park and the River Thames, Millet Place offers a new way of hassle-free living. Light spacious well-designed apartments with ...