Studios and Apartments at Chapter Lewisham in London Student accommodation Lewisham, London
Attractively set in the Lewisham district of London, Studios and Apartments at Chapter Lewisham in London is set 3.6 km from Greenwich Park, 5 km from Canada Water and 6.3 km from O2 Arena. It is situated 2.
Number of rooms: 101
46 Thurston Road, Lewisham, London, SE13 7SD, United Kingdom
Hotel booked 1 times today.