Cove Landmark Pinnacle, London
Take your pet pooch to new heights by booking a stay in Europe’s tallest residential apartment block, which stands 75 storeys high and overlooks bustling Canary Wharf on the Isle of Dogs… More Cove Landmark Pinnacle, London