El Square Mile Residences Londres de 59 m² está situado en el barrio Kew de Londres y ofrece un rápido acceso a la Casa Museo Dennis Severs, que se encuentra a unos 5 minutos a pie. La capacidad máxima del apartamento es de 6 invitados.
El London Eye está a unos 3 km, mientras que el Museo Imperial de la Guerra se sitúa a unos 3 km de este apartamento. El Square Mile Residences se sitúa a 4 km del centro de Londres. Está a un corto paseo de la iglesia de San Bartolomé el Grande.
El apartamento cuenta con 2 dormitorios. Los huéspedes encontrarán 2 baños en este alojamiento. Además, hay secadores de pelo y toallas incluidos en el cuarto de baño.
Para mayor comodidad, el Square Mile Residences dispone de una cocina integrada con hervidor eléctrico, nevera y utensilios de cocina. Este establecimiento está situado a unos 5 minutos a pie de la estación de metro Liverpool Street.