Le West London Riverside Apartment se trouve dans un environnement sécurisé, sur la rive nord de la Tamise, en face des jardins botaniques royaux de Kew.