El Top Floor London Apartment goza de una ubicación privilegiada y ofrece fácil acceso a los Almacenes Selfridges, un lugar donde los huéspedes pueden ir de compras, situado a 5 km. Los huéspedes seguramente se beneficiarán del Wi-Fi y del aparcamiento privado en el apartamento, situado en el barrio Chelsea de Londres.
Este apartamento está situado a poco más de 15 minutos en coche de la Plaza de Trafalgar y a poco más de 20 minutos en coche del London Eye. Desde el Top Floor London Apartment, el Palacio de Buckingham está a 4 km.
Los huéspedes pueden cocinar sus propias comidas en una cocina totalmente equipada. Está a la vuelta de la esquina de la estación de tren Imperial Wharf.