Esta casa se encuentra en Londres, en el Gran Londres, a 1,7 km del estadio Emirates. La casa se encuentra a 2,9 km de Islington.
Tiene cocina, zona de estar, ropa de cama y un baño privado con toallas. Además, el establecimiento Stefan Luchian Residence alberga una terraza. Hay TV.
El Veeve - Archway Garden se encuentra a 3 km del mercado de Camden y a 3,2 km del Alexandra Palace. El aeropuerto más cercano es el de London City, ubicado a 14 km.