Mildmay Road Apartments Apartment London, Greater London
Situated in Dalston, London, these self-catering studio apartments offer free Wi-Fi and on-site private parking on request.
Number of rooms: 2
26 Mildmay Road, Islington, London, N1 4NG, United Kingdom