2 Bedroom Luxury Appartment
724A High Road Flat 2, Finchley, N12 9QD, Reino Unido
2 Bedroom Luxury Appartment está en Finchley, a 5,7 km de Estación de metro Southgate London y a 6,3 km de Alexandra Palace, y ofrece alojamiento con equipamiento como wifi gratis y TV de pantalla plana.