A great option for family vacation: apartment «Aisiki Apartments at Stanhope Road, North Finchley, 3 Bedroom and 2 Bathroom Pet-Friendly Duplex Flat, King or Twin beds with FREE WIFI» is located in London. This apartment is located in 12 km from the city center.
43 Stanhope Road 1st Floor, London, N12 9DX