Situated 4.5 km from Greenwich Park and 6.2 km from Canada Water in London, Amazing Studio in Lewisham Quick Links Central offers accommodation with a kitchen. The accommodation is 3.1 km from the Blackheath station and has free Wi-Fithroughout the property.
Number of rooms: 71
Mercy Terrace, Lewisham, London, SE13 7UX, United Kingdom