Nice little place within easy reach of London Euston and Camden. Great for a short stay.