Conveniently set in the Camden district of London, Drummond rooms is located 1.3 km from King's Cross St Pancras, 1.4 km from King's Cross Station and 1.5 km from Regents Park.
Numero delle stanze: 2
Drummond Street, Camden, Londra, NW1 2PH, Regno Unito