Strategically situated by the River Thames and served by a number of underground stations, Fraser Place Canary Wharf, London is set in a world-class precinct with an abundance of cafes, bars, restaurants and shops. Modern, comfortable and offering breath-taking views of the Canary Wharf waterfront, these fully furnished luxury serviced apartments offers guests’ comfortable living in the heart of one of London’s financial districts.
Legend: Propery Location Places Found
How about we find some? Find A Suite