- UK Information
- UK Hotels
- Fraser Place Canary Wharf
Fraser Place Canary Wharf
Situated in the heart of London’s Canary Wharf business district, Fraser Place offers luxury serviced apartments surrounded by a stunning skyline. Apartments have modern kitchens and lounge areas.
Rating
Visa,MasterCard,American Express
Prices from £117.9
63
London Bridge
Canary Wharf