Fraser Place está estratégicamente ubicado en la zona de moda de Canary Wharf, el nuevo centro financiero de Londres, y se caracteriza por estar a orillas del río y por sus torres ultramodernas.
La residencia con servicio de hotel ofrece también fácil acceso al Excel Centre (el nuevo e innovador centro de exposiciones de Londres cuyo diseño “no tiene columnas”), el West End de Londres y la City (el centro financiero histórico de Londres. Canary Wharf cuenta con una excelente gama de restaurantes cosmopolitas, bares de vinos, casas de comida, pubs, tiendas de primera clase e instalaciones deportivas y de ocio.
El principal punto de referencia es la Torre de Canary Wharf, uno de los edificios más altos de Gran Bretaña. Completada en 1991 y con más de 240 metros de altura, la Torre de Canary Wharf se extiende a lo largo de más de cincuenta plantas. Cuenta con una superficie de más de 400.000 m2 y representa una figura dominante a las orillas del río Támesis.
Fraser Place Canary Wharf está perfectamente ubicado a tan sólo 5 minutos del animado complejo comercial y de ocio de Canary Wharf, a la vez que las conexiones con las carreteras, trenes y aeropuertos se encuentran a tan sólo 10 minutos. Además, existe muy cerca una variedad de suites con servicios de oficina.