Flat1 Camden Road
Flat1, 252 Camden Road, Camden, London, NW1 9HE, United Kingdom,Object type: Hotel London
One of our top picks in London.In the Camden district of London, close to Camden Market, Flat1 Camden Road features free WiFi and a washing machine. The propert