Choose your room
The South View Villa
Offering a location 4.2 km from the Dalston district, The South View Villa London gives access to various tourist spots in the area.
The holiday home is located in the Holloway district, 450 metres from Islington War Memorial and within reach of Archway underground station. Also, this accommodation is 10 minutes by car from the famous British Museum and approximately 15 minutes by car from the Tate Modern. For sports enthusiasts, The South View Villa is an ideal starting point to discover London's athletic scene, with the fourth-largest Emirates Football Stadium, situated 1.6 km away.
The restaurant Conservatory @ The Landseer is located a 5-minute stroll away and serves British dishes. Guests can easily reach London Upper Holloway train stop, which is around 500 metres away.