Alys apartment
13 Medusa Rd, Lewisham, London, SE6 4JW, United Kingdom,Object type: Hotel London
Set just 3.1 miles from Greenwich Park, Alys apartment offers accommodation in London with access to a shared lounge, a garden, as well as a shared kitchen. Off