Clover Court
These comfortable and stylish one, two, and three-bedroom serviced apartments are ideally located in Docklands and provide an ideal base to discover London’s iconic sights. Perfect for corporate travellers and groups of friends, they offer a great base from which you can access London’s top attractions. You will also have easy access to public transportation that will get you around the city in no time at all, so you can genuinely embrace everything that this beautiful city has to offer.