Fraser Place Canary Wharf feature stylish 4-star apartments in the heart of London’s Canary Wharf. Each apartment has an elegant open-plan lounge/dining area, many with floor-to-ceiling windows looking across the business district.
Fraser Place Canary Wharf is well situated just a 5-minute walk to the nearby shops, restaurants, and popular cafe-bars of London's business district. Canary Wharf Tube Station is just 0.5 miles away from the hotel.